home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1993…ch: Other People's Memory / ADC Developer CD (1993-03) (''Other People's Memory'')_iso / Dev.CD Mar 93.iso / Development Platforms / Apple II / Essentials / MPW IIGS Interfaces / AIIGSIncludes / E16.Menu < prev    next >
Encoding:
Text File  |  1992-03-04  |  1.5 KB  |  73 lines  |  [TEXT/MPS ]

  1. ; File:  E16.Menu
  2. ;
  3. ;
  4. ; Copyright Apple Computer, Inc. 1986-91
  5. ; All Rights Reserved
  6. ;
  7. ;
  8.  
  9. ; error codes
  10. menuStarted EQU $0F01
  11. menuItemNotFound EQU $0F02
  12. menuNoStruct EQU $0F03
  13. dupMenuID EQU $0F04
  14.  
  15. ; InsertPathMItems bit flags
  16. ipmiNotExpanded EQU $0010
  17. ipmiDevNumValid EQU $0008
  18. ipmiOpenFolders EQU $0004
  19. ipmiDeviceAtTop EQU $0001
  20.  
  21. mDrawMsg EQU $0000
  22. mChooseMsg EQU $0001
  23. mSizeMsg EQU $0002
  24. mDrawTitle EQU $0003
  25. mDrawMItem EQU $0004
  26. mGetMItemID EQU $0005
  27. menuRefPtr EQU $0000
  28. mRefHandle EQU $4000
  29. mRefResource EQU $8000
  30. menuAllowCache EQU $0008
  31. menuCustom EQU $0010
  32. menuXOR EQU $0020
  33. menuDisabled EQU $0080
  34. menuAlwaysCallMChoose EQU $0100
  35. itemBold EQU $0001
  36. itemItalic EQU $0002
  37. itemUnderline EQU $0004
  38. itemXOR EQU $0020
  39. itemDivider EQU $0040
  40. itemDisabled EQU $0080
  41. itemOutline EQU $0800
  42. itemShadow EQU $1000
  43. mInvis EQU $0004
  44. mCustom EQU $0010
  45. mXor EQU $0020
  46. mSelected EQU $0040
  47. mDisabled EQU $0080
  48. menuCacheMask EQU $0008
  49. customMenu EQU $0010
  50. xorMItemHilite EQU $0020
  51. xorTitleHilite EQU $0020
  52. underMItem EQU $0040
  53. disableItem EQU $0080
  54. disableMenu EQU $0080
  55. enableItem EQU $FF7F
  56. enableMenu EQU $FF7F
  57. noUnderMItem EQU $FFBF
  58. colorMItemHilite EQU $FFDF
  59. colorTitleHilite EQU $FFDF
  60. colorReplace EQU $FFDF
  61. standardMenu EQU $FFEF
  62. type2 EQU $0040
  63. ; offset constants for MenuRec
  64. omenuID EQU 0  ; Menu's ID number
  65. omenuWidth EQU 2  ; Width of menu
  66. omenuHeight EQU 4  ; Height of menu
  67. omenuProc EQU 6  ; Menu's definition procedure
  68. omenuFlag EQU 10  ; Bit flags
  69. onumOfItems EQU 12
  70. otitleWidth EQU 14  ; Width of menu's title
  71. otitleName EQU 16
  72. omenuCache EQU 20
  73.